package com.topc.code.judge;

import com.topc.code.judge.strategy.JudgeContext;
import com.topc.problem.model.code.JudgeCompileInfo;
import com.topc.problem.model.po.ProblemUserMid;
import com.topc.problem.model.vo.CompetitionCheckInfoVo;

import java.time.LocalDateTime;

public interface JudgeService {
    ProblemUserMid doJudge(long questionSubmitId, CompetitionCheckInfoVo competitionCheckInfo);

    JudgeContext doDebug(JudgeCompileInfo judgeCompileInfo);
}
